package com.bz.xtcx.manager.service;

import com.bz.xtcx.manager.comom.XtcxException;
import com.bz.xtcx.manager.entity.*;
import com.bz.xtcx.manager.persist.conditions.CategoryCondition;
import com.bz.xtcx.manager.persist.conditions.ContentCondition;
import com.bz.xtcx.manager.persist.conditions.ExchangeCondition;
import com.bz.xtcx.manager.persist.conditions.LibCondition;
import com.bz.xtcx.manager.persist.paging.PageResponse;
import com.bz.xtcx.manager.vo.VoResponse;

public interface IResCodeCreater {

    /**
     * 根据前缀创建资源编号.
     * @param codePrefix 编号前缀
     * @return 资源编号
     * @throws XtcxException 异常
     */
    String makeResCode(String codePrefix) throws XtcxException;
}
